|
RAIS
3.2
|
00001 00028 using System; 00029 using System.Collections.Generic; 00030 using System.Text; 00031 00032 using RAIS.Common.MessageManagement; 00033 using RAIS.Common.UserManagement; 00034 using Messages = System.Collections.Generic.Dictionary<int, RAIS.Common.MessageManagement.Message>; 00035 00036 namespace RAIS.ApplicationLogicLayer 00037 { 00041 public class MessageManagement 00042 { 00043 //********************************************************************* 00044 #region Public static methods 00045 public static void InitializeDAL() 00046 { 00047 new DataAccessLayer.MessageManagement(); 00048 } 00054 public static Messages GetInputMessagesByUser(UserData user) 00055 { 00056 return RAIS.DataAccessLayer.MessageManagement.GetInputMessagesByUser(user); 00057 } 00063 public static ValidationData GetValidationDataByMessage(Message message, UserData user) 00064 { 00065 return RAIS.DataAccessLayer.MessageManagement.GetValidationDataByMessage(message, user); 00066 } 00071 public static bool ReleaseChanges(Message message, ref string actionMessage, UserData user) 00072 { 00073 return RAIS.DataAccessLayer.MessageManagement.ReleaseChanges(message, ref actionMessage, user); 00074 } 00079 public static bool RejectChanges(Message message, ref string actionMessage, UserData user) 00080 { 00081 return RAIS.DataAccessLayer.MessageManagement.RejectChanges(message, ref actionMessage, user); 00082 } 00083 #endregion 00084 } 00085 }